package com.coolwen.service;

import com.coolwen.entity.Member;

import java.util.List;

/**
 * Created by 松红 on 2016/12/5.
 */
public interface MemberService {
    /**
     * 通过球员id获取单个球员信息
     *
     * @param memberId
     * @return
     */

    Member findMemberById(Integer memberId);

    /**
     * 通过球队id查找所有球员信息
     *
     * @param teamId
     * @return
     */
    List<Member> findMembersByTeamId(Integer teamId);

    /**
     * 通过球员id删除球员
     *
     * @param memberId
     * @return
     */
    int deleteMemberById(Integer memberId);

    /**
     * 添加球员信息
     *
     * @param member
     * @return
     */
    int addmember(Member member);

    /**
     * 更新成员
     *
     * @param member
     * @return
     */
    int updatemember(Member member);

    /**
     * 在添加成员时，插入该球员所在球队的ID
     * @param integer
     * @return
     */
    int insertTeamId(Integer integer);


}
